@charset "utf-8";
/* CSS Document */
.Content{
	width:1100px;
	margin:0 auto;	
	padding-top:15px;
	padding-bottom:30px;
	overflow: hidden;
	font-family:'微软雅黑';
	font-size: 16px;
	color:#666;
}
.cl{
	float:left;
	width:270px;	
}
.cr{
	float:right;
	width:820px;	
}

/**/
.sclass{
	border:1px solid #637faf; 
}
.sclasst{
	background-color:#637faf;
	font-size:20px;
	color:#fff;	
	height:50px;
	line-height:50px;
	text-align:center;
}
.sclasslist a{
	font-size:18px;		
	color:#666;
}
.sclasslist a span.r{
	color:#575da2;
	font-size:12px;		
}
.sclasslist a:hover{
	color:#FC9320;
}
.sclasslist li{	
	border-bottom:2px solid #637faf;
	height:45px;
	line-height:45px;
}
.sclasslist .l{	
	margin:0 25px 0 18px;
	font-weight:700;
	font-size:12px;	
}
.sclasslist .r{
	float:right;
	margin-right:30px;		
}

/**/
.hotshop{
	margin:10px 0;
	border:1px solid #637faf; 	
}
.hotshopt{
	background-color:#637faf;
	font-size:20px;
	color:#fff;
	text-align:center;
	line-height:50px;
	height:50px;
	margin-bottom:20px;
}
.hotshoplist ul{
	padding:0px 8px 25px;
	height:227px;
}
.hotshoplist .n{
	text-align:center;	
	color:#666;
	margin:1px 0 3px 0;
	letter-spacing:1px
}
.hotshoplist .j{
	text-align:center;	
	color:#ff0b0b;
	letter-spacing:1px;

}
.hotshoplist .j span.jg{
	color:#666;	
}
.hotshoplist .j span.o{
	padding: 0 35px 0 0;
    background: url("/img/dou.png") no-repeat center right;	
}


/**/
.shoplc{
	margin:10px 0;
	border:1px solid #637faf; 	
}
.shoplct{
	background-color:#637faf;
	font-size:20px;
	color:#fff;
	line-height:50px;
	height:50px;
	text-align:center;
}

.shoplc img{
	margin:13px 0px 16px 5px;	
}


/**/
.tjshop{	 
	 float: right;
	 margin-bottom:15px;
}

.tjshopt{
	 background:url("/img/shop_top1.jpg") no-repeat;
	 width:820px;
	 height:50px;	
}
.tjshopt2{
	 background:url("/img/shop_top3.jpg") no-repeat;
	 width:820px;
	 height:50px;	
}


.shoplist{
	padding:15px 0px;
	border:1px solid #637faf;
	border-top:0px;
	float:left;
	width:818px;
}
.shoplist ul{
	float:left;
	margin:10px 0 12px 12px;
	height:243px;
}
.shoplist .n{	
	padding:5px 0 5px 5px;	
	color:#666;
}
.shoplist .j{	
	color:#ff0b0b;
	letter-spacing:1px;
	font-size:24px;
	padding:0 0 0 5px;	
}
.shoplist .j span.jg{
	color:#666;	
	font-size:16px;
}
.shoplist .j span.o{
	padding: 0 35px 0 0;
    background: url("/img/dou.png") no-repeat center right;	
}


/**/
.shop{	
	 float: right;
	 width:820px;	 
}
.shopt{
	 background:url("/img/shop_top2.jpg") no-repeat;
	 width:820x;
	 height:50px;	 
}
.shopt2{
	 background:url("/img/shop_top4.jpg") no-repeat;
	 width:820x;
	 height:50px;	 
}

/**/
.shopxx{
	border:1px solid #637faf;
	border-top:0px;
	float:left;
	width:818px;	
}
.shopxximg{
	margin:5px 0;	
	padding:55px 30px 60px 30px;
	float:left;
	border-right:1px dashed #ccc;	
}
.shopxxgm{
	padding:35px 0px 0px 50px;
	float:left;
	color:#555;
	width:400px;	
}
.shopxxgm .n{
	font-size:20px;
	color:#666;		
}
.shopxxgm .d{
	padding: 0 18px 0 0;
    background: url(../img/Coin.png) no-repeat center right;
	color:#F00;	
}
.shopxxgm .n2{
	font-size:14px;
	margin:13px 0px;	
}
.v{
	color:#F00;	
}
.shopxxgm .n3{
	float:left;
	width:400px;	
	margin:0px 0px 12px 0;
	font-size:14px;		
}
.shopxxgm .n3 div{
	float:left;	
	height:25px;
	line-height:25px;
}
.goods_buy_num{	
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width:120px;
	margin:0 10px 0 0;
}
#jian,#jia{
	width:30px;
	background-color:#F5F7F6;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	text-align:center;
	font-size:20px;
	font-weight:700;
}
#num{
	width:54px;
	text-align:center;
	font-size:18px;
}
#jia{
	float:right;	
}
.shopxxgm .n4{
	margin:30px 0 0 0;
}
.shopxxgm .n4 span {	
	font-size:20px;
	color:#fff;
	background-color:#FC9222;
	border-radius: 5px;
	text-align:center;	
	padding:8px 50px;
	cursor:pointer;		
}
.Content img{
	width:258px;
	height:173px;	
}
.shoplc img{
	width:256px;
	height:55px;
}


.shopsm{	
	padding:0px 40px 50px;
	border:1px solid #637faf;
	border-top:0px;
	float:left;
	width:738px;			
}
.smt{
	font-size:16px;
	font-weight:700;
	color:#444;	
	margin:30px 0 10px 0;
}
.sm1 {
	font-size:16px;	
	color:#555;	
}
.sm2 th,.sm2 td{
	font-size:16px;
	height:40px;
	width:310px;
	text-align:center;
}
.sm2 th{
	background-color:#FC9222;
	color:#fff;
}
.sm2 td{
	background-color:#E0E0E0;
	color:#555;
}
.sm3{
	font-size:14px;	
	line-height:25px;
	color:#555;		
}
.shopsm table span{
	padding: 0 20px 0 0;
   /* background: url(../img/Coin.png) no-repeat center right;*/
}
.this td{
	color:#fff;
	background-color:#B2B2B2;	
}
.shopxxgm .goods_buy_num a div{
	color:#555;	
}